9.2 查询认证服务器详情(支持根据name查询)

基本信息

Path: /api/v1/authServer/query

Method: GET

接口描述:

请求参数

Query

注意: 1. 各个样例之间为并列关系, 实际发送请求时只需参照其中某一个即可

样例一

参数名称 是否必须 示例 备注
id 必须 认证服务器ID
name 非必须 认证服务器name

样例二

参数名称 是否必须 示例 备注
id 非必须 认证服务器ID
name 必须 认证服务器name

返回数据

名称 类型 是否必须 默认值 备注 其他信息
code number 必须 返回编码 0 成功 其它值,失败
data object 必须 数据主体
├─ data object 必须 返回数据
├─ ├─ id string 必须 认证服务器ID
├─ ├─ name string 必须 认证服务名称
├─ ├─ authType string 必须 认证类型
├─ ├─ subtype string 必须 认证子类型 示例: ldap
├─ ├─ status number 必须 认证状态
├─ ├─ authGroup string 必须 认证所属组
├─ ├─ description string 必须 描述
├─ ├─ loginDomain string 必须 登录认证域
├─ ├─ config object 必须 认证服务器配置
├─ ├─ ├─userDirectory object 非必须 认证服务器绑定的用户目录
├─ ├─ ├─ ├─id string 必须 用户目录 id
├─ ├─ ├─ ├─name string 必须 用户目录名称
msg string 非必须 code对应的提示信息  

返回示例

{
    "code": 0,
    "data": {
        "data": {
            "id": "d36291f0-596a-11eb-a393-bbd9cb0893d1",
            "status": 1,
            "name": "11",
            "description": "",
            "authType": "auth/psw",
            "subtype": "radiusAccount",
            "authGroup": "PrimaryAuth",
            "config": {
                "userDirectory": {
                    "id": "ada6aac0-8bb3-11eb-9057-3f8c302f3ab6",
                    "name": "radius-user-directory",
                },
                "pluginUrl": "auth/psw/radiusAccount",
                "externalUserServerConfig": {
                    "secret": "♂♀☺♪♫◙♂1",
                    "timeout": "15",
                    "chartset": "UTF-8",
                    "authMethod": "CHAP",
                    "radiusExtConf": [{
                        "attributeId": 26,
                        "localVariable": "path",
                        "subAttributeId": null
                    }],
                    "enableRadiusExtConf": 0,
                    "radiusServerAddress": ["1.1.1.1:1812"]
                }
            },
            "loginDomain": "radius.com",
        }
    },
    "msg": "请求成功"
}
{
    "code": 0,
    "data": {
        "data": {
            "id": "1",
            "status": 1,
            "name": "本地密码认证",
            "description": "",
            "authType": "auth/psw",
            "subtype": "default",
            "authGroup": "PrimaryAuth",
            "config": {
                "type": "default",
                "pluginUrl": "auth/psw/default",
                "reqTimeout": "10"
            },
            "loginDomain": "local",
        }
    },
    "msg": "请求成功"
}

错误信息

错误提示 错误码
name参数不能为空 7201
操作失败,对象不存在或已被其他管理员删除 77200004
参数检查出错 10000001
深信服科技 all right reserved,powered by Gitbook本文档更新于: 2024-05-18 14:38

results matching ""

    No results matching ""